package com.dabaozhan.modules.wx_app.entity;

import com.dabaozhan.modules.wx_app.base.AbstractBaseEntity;

import java.util.List;

/**
 * @author houzhong
 * @date 2019-01-09 15:46
 *
 * 系统分类
 */
public class SysCategoryEntity extends AbstractBaseEntity {

    /**
     * 分类Code
     */
    private String categoryId;

    /**
     * 父类ID
     */
    private String parentId;

    /**
     * 类别名称
     */
    private String name;

    /**
     * 二级类目名称
     */
    private String twoName;

    /**
     * 二级类目id
     */
    private String twoCategoryId;

    /**
     * 类型   0：目录   1：菜单
     */
    private Integer type;

    /**
     * 排序
     */
    private Integer orderNum;

    /**
     * 显示,1:显示,0:隐藏
     */
    private Integer status;

    /**
     * 当前用户自己分类
     */
    private List<SiteCategoryEntity> categoryList;

    public String getCategoryId() {
        return categoryId;
    }

    public void setCategoryId(String categoryId) {
        this.categoryId = categoryId;
    }

    public String getParentId() {
        return parentId;
    }

    public void setParentId(String parentId) {
        this.parentId = parentId;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public Integer getType() {
        return type;
    }

    public void setType(Integer type) {
        this.type = type;
    }

    public Integer getOrderNum() {
        return orderNum;
    }

    public void setOrderNum(Integer orderNum) {
        this.orderNum = orderNum;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public List<SiteCategoryEntity> getCategoryList() {
        return categoryList;
    }

    public void setCategoryList(List<SiteCategoryEntity> categoryList) {
        this.categoryList = categoryList;
    }

    public String getTwoName() {
        return twoName;
    }

    public void setTwoName(String twoName) {
        this.twoName = twoName;
    }

    public String getTwoCategoryId() {
        return twoCategoryId;
    }

    public void setTwoCategoryId(String twoCategoryId) {
        this.twoCategoryId = twoCategoryId;
    }
}
